dibenzoyl-d-tartaric acid mono enantiomers diisopropyl-d-tartrate amino acids enantiomeric purity dibenzoyl-l-tartaric acid mono chiral di-tert-butyl-l-tartrate enantiomeric epoxides asymmetric synthesis